BP Stock: 9x P/E, 5% Yield, Plus Buybacks - Don't Overthink It
ninitta BP stock's high yield and low P/E BP's (NYSE:NYSE:BP) stock price has largely been moving sideways recently. As seen in the chart below, its price increased only about 3% in the last year, while the S&P 500 enjoyed one of the best …